Principais dúvidas sobre o desenvolvimento de apps
HTML-код
- Опубликовано: 1 окт 2024
- Se você já pensou em criar jogos, desenvolver seu próprio app ou simplesmente trabalhar como programador mobile, então esse vídeo é pra você. Vamos responder as principais dúvidas que surgem na hora de se tornar um desenvolvedor de apps. Quais tecnologias preciso dominar para desenvolver um aplicativo? É melhor escolher uma tecnologia híbrida ou nativa? Tudo isso e muito mais em um só vídeo, dá play!
Matricule-se agora na DevMedia - www.devmedia.c...
O Canal
Aqui você vai entender sobre programação, receber dicas, depoimentos e acompanhar o processo de aprendizagem dos nossos programadores e estagiários. Também falamos muito sobre o mercado de trabalho, vagas, currículos e portfólios com dicas práticas para você conseguir sua oportunidade de trabalho.
A Empresa
A DevMedia já formou mais de 100 mil programadores. Nossa plataforma trata de ajudar qualquer pessoa que tenha interesse em aprender programação do zero! Com formação full stack, projetos reais, professores online a qualquer hora e exercícios gamificados. O conteúdo é cuidadosamente feito para ajudar a fixar e aprender com menos aulas e muito mais prática.
== Sigam-nos nas redes sociais:
LinkedIn ➞ / devmedia
Facebook ➞ / devmedia.com.br
Twitter ➞ / devmedia
Instagram ➞ / devmedia.com.br
Tiktok ➞ / devmediaoficial
Muito desserviço esse vídeo, vocês literalmente puxaram sardinha pro React Native porque vocês ensinam e vendem curso de React Native.
Pq não me surpreende eles recomendarem tanto o hibrido e o curso deles ser de react native? kkkkkkkkkk
Hibrido e nativo, cada uma tem suas vantagens e desvantagens, não vai nessa onda que hibrido é melhor na maioria das situações pq precisa de 1 dev pra fazer pras duas plataformas.
Então né cara, cada caso é um caso. Gosto dos vídeos daqui do canal mas esse aqui parece uma propaganda pra pegar desavisado.
@@juniorvalente1483 Sim, pode até ser que eles só não façam ideia como funciona o desenvolvimento mobile mesmo. Eu tinha esse pensamento que desenvolvimento mobile só prestava o hibrido e o nativo era só pra jogo e coisas muito específicas, mas depois de estudar um pouquinho já entendi melhor.
Eu prefiro nativo, nada melhor que nativo.
Esse video ta cheio de desinformação, no minuto 4:20 o maluco chama o dev mobile de front end kakakakaka, fala que hibrido e melhor para começar e pilantragem nem todo mundo tem um macbook para começar.
@@intergamesbr1232Não precisa ter um Macbook pra sér Desenvolvedor híbrido meu querido só no Desenvolvimento Nativo iOS.
Achei erroneo o fato de ter falado que é melhor desenvolver de forma hibrida só por causa do custo benefício. Já trabalhei em diversas empresas que se arrependeram de ter decidido tomar o desenvolvimento hibrido como opção devido a baixa performance.
O nativo sempre desempenhará melhor, principalmente se o seu app/produto exige um pouco a mais do hardware. (migramos de RN para Kotlin, foi a melhor coisa ja feita)
Empresas que optam pelo hibrido normalmente tem um orçamento menor para contratar.
Cara eles cagam cada regra, coitado dos iniciantes que acompanham
@@NerisDroid Pois é, muito triste...
Muitas empresas ainda usam java no android?
Cara, esse formato é muito legal, nunca vou me acostumar kkkkk
Verdade man, muito massa esse formato
Só uma correção ao vídeo, talvez possa ajudar, é possível desenvolver de forma híbrida também com o Kotlin, o KMM (Kotlin Multiplatform for mobile), e fujam do Flutter, caso estejam iniciando, vá RN mesmo.
O amigo poderia responder pq fugir do flutter ?!
@@30rjAlessandro flutter vai morrer
Kkkkkkkk @@Rafiik01
@@30rjAlessandro Flutter é basicamente o irmão do meio, se você quer uma aplicação fluida vai para nativo, se você não se importa tanto com isso vai para o React Native.
envelheceu mal esse vídeo kakakakak
quem abriu pela tamb linda deixa o like
Kkkkkk
Sou programador C#, vocês acham que compensa estudar Xamarim para programar mobile com C# ? 2023 compensa?
eu na vida sou igual aquela moça lá atras que fica afastada de todos '-'
carreira pra mobile não está tão fácil, única que sempre tem muita vaga é Kotlin
Dúvida ( desculpe, eu sou leigo kkk): Os cursos da Dev media são gratuitos? ou tem que fazer alguma inscrição ou algo do tipo?
xml vale apena aprender pra quem esta indo pra essa área
Tem muito daquela palavrinha "depende" para a stack mobile.
Cada um tem o seu potencial. Nao tem aquela de que "esse e melhor que aquele", vai depender do contexto que voce tem ou que a empresa tem. Um exemplo, as startups utilizam bastante o hibrido, ja grandes empresa utilizam mais o nativo. $$$
Cada um tem a sua vantagem e desvantagem. Uma ideia e procurar por vagas e se aquilo que a vaga pede vai se encaixa com o que voce gosta, as vezes vai preferir um react native porque ja tem nocao da Web, um nativo iOS porque voce tem um iphone, um android porque quer rodar um app na TV, etc...
Exatamente, empresas grandes, quase todas se não todas, preferem nativo. Nativo traz benefícios a mais do que um híbrido na questão da experiência do usuário, como ferramentas do sistema operacional que no hibrido n pd usar, usar de sistema de atualizações novas q demora bem mais pra chegar no híbrido. Enfim, uma empresa grande prefere um tipo nativo pra ios e um pra android normalmente.
Opa! Estou estudando para nativo com java e pretendo pegar o kotlin dps. Acha q vale a pena seguir no desenvolvimento android? Saí do front devido sua saturação.
@@micaelalgarrao6043 Carinha, com certeza vale a pena. Hoje muitas pessoas tem um celular na mao, ainda mais android. Segue firme no estudos...
@@leonardobarrocal1172 valeu Bro! Boa sorte na sua jornada. Stay hard👊
pq a Poly saiu 😢?
Só. Recapitulando que Kotlin tbm gera aplicativos híbridos.
vamo recapitula tmb que dev mobile principalmente nativo nao é front end.
Eu criando aplicativo tudo sozinho kkk, por isso não faço quase nada
É exatamente como eu pensei, difícil de uma forma impensável, não precisa falar da devmedia, já tenho (sério mesmo), não vou desistir porque sou teimoso e pronto
Excelente vídeo, ultra esclarecedor.
Mais gratificante ainda vindo uma empresa do Rio de Janeiro. Fizeram um carioca feliz, gente. Real!
Abraço e continuem o trabalho!
Aí dento!!!
A única desvantagem de um app nativo é o custo de desenvolvimento
como assim o desenvolvedor mobile só cuida da interface? kkkk 😳
Parei de ver o video ae kkkkkk. Mobile é muito mais do que criar interface, ainda mais nativo onde tem q ter cuidado com desempenho por exemplo onde tem q gerenciar uso de threads, tomar cuidado com memory leak e etc...
@@lucasmelll0 Nossa, sério? Tô estudando js pra ir pro react native e por momento quase acreditei que de fato o mobile só se preocupa com interface.
@@alessandrofurtado7202 Então, pro desenvolvimento mobile nativo que é oque to a um bom tempo estudando (Kotlin/Java...) não é apenas criar interface, tem muito mais coisa como a relação desempenho como citei, segurança de dados onde é uma burocracia acessar dados do usuário( como galeria, localização...) kkkkk Já pro hibrido(React Native, Flutter e etc) eu já não posso afirmar o mesmo até pq n cheguei a ver. Mas achei estranho ele generalizar falando que é só interface kkkkk parece que ele falou sem saber mesmo.
Pelo que entendi, ele disse pelo lado mercadológico. Quando se tem uma vaga dizendo que é pra dev mobile, geralmente a função desempenhada é mais p/ o front da aplicação. Até pq a designação dada para um profissional que irá fazer o back-end de um aplicativo, geralmente, não é "dev mobile", mas dev beck-end ou full stack.
@@jarbassilva9866 pode ser, mas na parte desenvolvimento nativo n vi uma vaga separando entre desenvolvedor front e back, só vi vaga falando desenvolvedor mobile junior/pleno/senior pedindo desde arquitetura, integração com bd, saber os componentes como services, lifecycle até material design que é da parte front. Mas sei la né...
ADICIONEM UM CURSO DE KOTLIN A PLATAFORMA 😢
Gostei das informações, tentei deixar um link, mas não funcionou., clica mas nada acontece.
na real vc vai ter 3 programadores para desenvolver um Aplicativo, pq tem o Web tbm, eu recomendo PWA
Enquanto a Unity tem muito destaque como game engine, é difícil falar de apenas um framework.
Quem é essa moça linda?
Porque não ionic pra hibrido ?
Jogos... Minha paixão de mais, tanto que sou desenvolvedor de jogos ☺❤
bah eu to a 5 anos no front, saturadasso, to pensando entre adicionar backend ou mobile na minha stack..
É o Gigante ali? 🧐💢
O gigantudo
dev media ta muito a frente desses vendedores de curso merd@ da net, sempre trazendo conteúdo de relevância e de graça. Por isso sempre terão meu respeito e a toda equipe ai um abraço forte e gratidão sempre e um salve geral pro Rj direto de MG 🔥
😍😍 Salve MG!! Muito obrigado!
Cara...muitoooo esclarecedor !! parabéns glr
Pare Polly, pare de bater palma na lapela
a linguagem kotlin da para criar jogos ?
muito bom, nunca tinha diminuído a velocidade de um vídeo pra conseguir entender o que ele fala hahaha, mas muito bom!
a parte mais difícil vem na hora de ter uma "ideia de App" que pelo menos fosse "auto sustentável", Em projetos próprios...
vocês estão com vagas de estágio ou dev junior ?
vendo a Poly perguntando oque é um engine eu vejo que estou no caminho certo
KKKKKKKKKKKKKKKKKKKK não tinha ideia, pprt
MELHOR VÍDEO. ESCLARECU MUITO MINHA MENTE. E consegui ver o meu roadmap na minha cabeça. Vou começar no html, css, javascript e dps react native. Dps estudo sql pra poder fazer o aplicativo por completo front e back end. Isso ta certo pessoal?
Um caminho mais curto, caso queira apenas a área mobile, é trocar todas essas “linguagens” por Flutter, já que esse FW depende apenas que vc saiba a linguagem Dart 😉
@@30rjAlessandro Cara dentre as tres opções o dart com toda certeza é a pior de todas para começar agora, o mercado ou está indo para o react native ou para o nativo.
@@cristhian.... aquele era meu ponto de vista a 3 meses. Mas pra ser sincero tudo no mundo virtual hoje caminha para a I.A
tbm java fala demais...
Sempre ando vendo os vídeos de vocês e fiquei muito interessado nos cursos e tô pensando em comprar. Mas me ficou uma dúvida, pagando a mensalidade do plano eu tenho acesso a todos os cursos da plataforma?
Discordo da parte que recomenda um desenvolvedor ser híbrido para ser vantajoso para a empresa. Empresas de menor porte exigem programadores híbridos por não quererem investir tanto. A real é que desenvolvimento nativo sempre será melhor executado pois a linguagem é feita para isso, portanto as empresas que buscam por qualidade (inclusive são as que mais investem) optam por desenvolvedores nativos. É só parar e ver o quanto um dev iOS é requisitado e quanto estão dispostos a pagar por eles
Volta com o quadro de ver os codigos dos inscritos,adorei os videos q tem
obg pelo vídeo, tava precisando de uma dica dessa!
Que linguagem descontraída, cara, estou estudando o ramo pra uma possivel migração, e confesso que com vcs fluiu bem as informações na minha mente
Show!!!
Resumo do video: como nós nao temos curso de desenvolvimento nativo, logo a melhor opção é híbrido
estou fazendo facu de dev mobile, decidindo por qual caminho seguir, mas tudo indica para nativo ios!!
oi linda manda código de agora
Bom demais Dev media 🥳🥳🥳
Poliana tá cada dia mais linda 😍 mas eu prefiro os cachinhos kkkkkkk...
Que mina gata
Foi uma lamparina em meio minha cegueira... Ótima explicação obrigado, eu era extremamente leigo, inclusive por várias vezes eu quis desistir, e acredito que todos passam por isso, por ser pouco conhecido esse campo , existe uma resistência e desvalorização... Mas é gratificante ouvir vocês dizerem com uma empolgação e incentivo para quem almeja ....
ela mim saiu com essa, "o que é engine" kkk, sem caô foi engraçado
Kivy ou React native ? Faz sentido essa comparação ?
o cara do freela de 5k ainda tá precisando da interface? kkkkkk
Estou estudando JavaScript ainda iniciando, esse vídeo esclareceu muito minhas pretensões pós JavaScript.
Vocês são MARAVILHOSOS 😍😍😍😍😍😍😍😍😍😍😍😍
Pro front, há diferença entre consumir dados de um banco SQL e NoSQL? quero estudar um pouco de banco de dados pra ter uma noção mas estou na dúvida de qual dar os primeiros passos
não, eu uso mongo e pra mim serve muito bem
@@marinsfabio consumir de um banco relacional n muda nada? Eh a msm coisa? (O codigo)
@@bonekazz-8441 cara, eu nunca trabalhei com sql, mas nosql é fácil, schema - API - e conectar com o front
@@marinsfabio pesquisei aqui e eh diferente msm, pro SQL tem q manjar dos comandos tipo SELECT *FROM sla
@@bonekazz-8441 Vish, nosql é mamão com açúcar
Muito bom o conteúdo do video, passei cerca de 7 meses estudando front-web, cheguei a desenvolver projetos e tive um conhecimento muito bom(inclusive aprendi HTML,CSS e JS na DevMedia, agradeço o conhecimento). Mas eu sempre tive um pé na carreira mobile e recentemente comecei com Android Nativo com Kotlin e to gostando muito da carreira mobile, particularmente to gostando bem mais que front e vejo bastante oportunidade boa.
Ja tem alguma ideia para algum aplicativo mobile?
Acha q no mobile é mais facil de entrar? O mercado pra web ta bem concorrido, to pensando em mudar pra Mobile.
@@Krist0fff As oportunidades que vejo são boa amigo mas como qualquer outra área é difícil entrar porém não é igual Front-end. Uma das coisas que me fez desanimar de web e migrar pra outra área é que em web é muita gente para pouca vaga, parece que todo mundo ou sabe web, ou começou lá, então cada dia fica mais difícil de entrar lá.
@@danielaraujo3010 Ainda não amigo, tava estudando os fundamentos da linguagem agora que vou começar a aplicar
Vaaaasco 🙅🏻
Ficou bem superficial o vídeo mas ok. Mas pra quem está em dúvida entre às tecnologias híbridas, Flutter é superior a React Native. Basicamente você apenas trabalhará com widgets, a maioria das coisas já estão prontas. Fora que em questão de desempenho é praticamente idêntico ao nativo.
cara, flutter só é melhor no que vem escrito na internet, até hoje não vi alguém dar fatos reais sobre o Flutter e RN. Mas hoje existem mais app reais em RN do que Flutter
Bruh. Já é fato que Flutter é melhor que React Native em questão de desempenho, não adianta chorar. E pensando no longo prazo acho que no futuro Flutter vai ser bem mais utilizado do que o RN, junstamente pelas suas vantagens. O RN só vale apena pra vc que quer entrar no mercado rápido ou vem da web(por ter uma caminhada mais tranquila), tirando isso Flutter é melhor não adianta discutir e nem chorar.
@@EfraimJonathan tão melhor que é disparado o mais usado, não dá pra entender isso
@@marinsfabio as pessoas usam por mercado. O Flutter literalmente quase não tem mercado e o que tem é pedindo 5 anos de experiência pra ser Junior ganha 2.5k. E as pessoas tbm utilizam o RN por conta do JS.
@@marinsfabio mas se Flutter é melhor pq as empresas contratam mais RN?
• Simples: experiência, o Flutter é Basicamente uma ferramenta nova quase ninguém tem um conhecimento profundo nele, e se tiver não tem tantos anos de experiência. Diferente do RN.
Excelente vídeo, na opinião de vocês, qual dessas duas é mais difícil para quem está iniciando, Java ou C#?
Acredito que Java! 💫
@@mizarnecki java é tao hard assim??
@@mizarneckimas nem ferrando😅 C# é bem mais difícil que Java
@@micaelalgarrao6043tbm não acho o Java esse demônio que o povo fala.😅
@@EfraimJonathan tbm nn acho, a linguagem c++ tem uma syntax bem mais confusa e pesada
Correção: no Kotlin ja da para programar android, ios e windows
Kotlin KMM
Tem KMM porém ele não hibrido, ele apenas compartilha uma camada do projeto entre as plataformas, mas continua tendo que fazer um projeto para cada platarforma.
Nova no canal aqui. Afinal, a pronúncia de Mobile é ''môbal'' ou ''mobáiol''?
Ambas estão corretas, a diferença é que uma é inglês americano e a outra britânico/australiano